#include <stdio.h>
#include <stdlib.h>

#define PI	3.1415926
#define ADD	
#define MAX(a,b)	\
		({typeof(a) A=a,B=b;((A)>(B) ? (A):(B));})

int main(void)
{

	int x=0;
	int y=0;
	int z=0;
	++x||++y&&++z;
	printf("x=%d\ty=%d\tz=%d\n\n",x,y,z);

	int i=5,j=3;
	printf("i = %d\tj = %d\n", i, j);
	printf("%d\n", MAX(i++, j++));
	printf("i = %d\tj = %d\n", i, j);

	exit(0);
}
